home *** CD-ROM | disk | FTP | other *** search
/ FM Towns: Free Software Collection 8 / FM Towns Free Software Collection 8.iso / t_os / artemis / memo.txt < prev   
Text File  |  1994-06-01  |  3KB  |  62 lines

  1. ARTemis プログラミング日記(フリコレ8)
  2.  
  3.                                                         April 1994  by  松内
  4.  
  5.  
  6. ●ああ、メニューに限界が...
  7.  
  8.  
  9.  ARTemisのメニュー処理は、いまのところ自作の超インチキGUIモジュー
  10. ル (menu.c) で実現しています。しかし、このインチキGUIは
  11.    ・表示ウィンドウは最大2つまで
  12.     (マルチウィンドウ処理ができない)
  13.    ・ボタンをクリックしても反転表示したりへこんだりしない
  14.     (ボタンを押したときの実感がない)
  15.    ・ダブルクリックを活用できない
  16.    ・TownsMENU のインターフェースとの統一がとれていない
  17.    ・プログラミングが面倒くさい
  18. という問題を抱えているので、いーかげんにイヤになってきました(^^;)。
  19.  で、選択肢は
  20.    ・新しくマトモなGUIモジュールを作る
  21.    ・拡張ライブラリIIに頼る
  22. なのですが...
  23.  とりあえずはマトモなGUIモジュールを自作するつもりで、Motif (UNIX上のウィ
  24. ンドウシステム) を勉強したり、TaroPYON さんに HEwin のソースを見せてもらった
  25. りしました。
  26.  しかし、Waku さんが編集部にひょっこり持ってきた CubicSketch の評価版を見て、
  27. 自分でGUIモジュールを作る気をなくしてしまいました。それほど、CubicSketch の
  28. 画面はカッコよかったのです(ハイレゾだった、ということもありますが)。拡張ライブ
  29. ラリIIを使ってこんなにカッコいいインターフェースが作れて、しかも TOWNS の標準
  30. 的なGUIインターフェースに準拠できるのなら、こりゃ自分で作るメリットは小さい
  31. なあと感じました。
  32.  で、拡張ライブラリII を買って、ARTemis を拡張ライブラリII上に移植しはじめた
  33. のですが... いかんせん、フリコレ8の締切りには間に合いませんでした(;_;) 
  34.  おかげで、フリコレ7の version 1.2 からほとんど変わっていないものになってし
  35. まったことをお詫びします m(__;)m
  36.  次回のフリコレでは、新装なった ARTemis がお目見えできると思います。
  37.  
  38.  
  39. ●高機能化とインターフェースの単純さのはざまで
  40.  
  41.  
  42.  現在の ARTemis には「操作がわかりやすい」というお褒めの言葉をいくつか頂いて
  43. おり、作者としてたいへん嬉しく思います。
  44.  しかし、ARTemis は操作が単純な反面、機能も単純です。「あんな機能も、こんな機
  45. 能も付けてみたい」と思っても、「操作が複雑になってしまうなあ」というためらいが
  46. あります。
  47.  これからの機能アップと、現在の単純なインターフェースとの間でどうやってバラン
  48. スを保っていこうかと、いろいろとない知恵をしぼりはするのですが...
  49.  いっそのこと、「機能は単純だけど、操作も単純だよ」バージョンの ARTemis と、
  50. 「操作は複雑だけど、けっこう高機能だよ」バージョンの ARTemis を別々に作ってい
  51. こうかとも思います。
  52.  
  53.  
  54. ●フルカラーへの道
  55.  
  56.  
  57.  新TOWNSのフルカラーには、ぜひ対応したいと思います。TownsFullcolor が
  58. 新TOWNSに対応する予定が立っていない現状を思うと、これはなかなかの急務かも
  59. しれません(^^;)
  60.  
  61. [end]
  62.